package com.module.boots.api.message;

import java.util.ArrayList;
import java.util.List;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * 分页对象
 * @author：溪云阁
 * @date：2020年5月10日
 */
@Data
@ApiModel(value = "分页对象", description = "分页对象")
public class PageMsg<T> {


    @ApiModelProperty(value = "总数量")
    private int total = 0;


    @ApiModelProperty(value = "当前页的行数")
    private List<T> rows = new ArrayList<>();

    public PageMsg() {

    }

    public PageMsg(List<T> rows, int total) {
        this.rows = rows;
        this.total = total;
    }

}
